const express = require("express");
// 使用express路由
const fileRouter = express.Router();
// 导入路由处理模块
const filecontroller = require("../Controller/file");

// 上传文件
fileRouter.post("/uploadFile", filecontroller.uploadFile);
// 绑定上传者
fileRouter.post("/bingFileAndUser", filecontroller.bingFileAndUser);
// 更新下载量
fileRouter.post("/updateDownloadNumber", filecontroller.updateDownloadNumber);
// 下载文件
fileRouter.get("/downloadFile", filecontroller.downloadFile);
// 获取文件列表
fileRouter.get("/getFileList", filecontroller.getFileList);
// 搜索文件
fileRouter.get("/searchFile", filecontroller.searchFile);
// 删除文件
fileRouter.post("/deleteFile", filecontroller.deleteFile);

// 对外暴露路由
module.exports = fileRouter;
